leather stuffing - English Synonyms Dictionary